package com.deer.wms.ware.task.service;

import com.deer.wms.intercept.common.data.CurrentUser;
import com.deer.wms.inventory.model.Inventory.Inventory;
import com.deer.wms.ware.task.model.SO.SoMaster;
import com.deer.wms.ware.task.model.out.OutDetail;

import java.util.List;
import java.util.Map;

/**
 * @Author: xu
 * @Date: 2022/06/15/13:41
 * @Description: 异步回传出库任务
 */
public interface AsyncService {

    public Map<String,String> asyncPushErp(List<Inventory> inventories, List<OutDetail> outDetailSet, CurrentUser currentUser);


    public Map<String, String> asyncReview(SoMaster soMaster,String cellCode,List<OutDetail> outDetails,CurrentUser currentUser,String pickIds

    );

}
